• word of the day

    leaf-footed bug

    leaf-footed bug - Dictionary definition and meaning for word leaf-footed bug

    Definition
    (noun) large sap-sucking bug with leaflike expansions on the legs
    Synonyms : leaf-foot bug

Word used in video below:
text: I...ate a bug.
Download our Mobile App Today
Receive our word of the day
on Whatsapp